﻿@charset "utf-8";
/* base
----------------------------------------------------------*/
* { margin: 0; padding: 0; list-style: none; }
a { color: #3366cc; text-decoration: none; cursor: pointer; }
a:hover { color: #0077ce; text-decoration: underline; }
a:active { }
img { border: 0px; }
input { font-family: dTahoma, Arial; font-size: 12px; }
input[type="text"], textarea { height: 20px; line-height: 20px; margin-left: 3px; }
select { border: solid 1px #7891a5; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
sup { vertical-align: text-top; }
sub { vertical-align: text-bottom; }
legend { color: #000; }
fieldset, img { border: 0; }
button, input, select, textarea { font-size: 100%; }
table { border-collapse: collapse; border-spacing: 0; }
